
Roof garden

Translation roof garden into russian
roof garden
They enjoyed the view from the roof garden.
Они наслаждались видом с сада на крыше.
Definitions
A roof garden is a garden that is located on the roof of a building, typically designed to provide recreational space, improve air quality, and enhance the aesthetic appeal of the structure.